<?
session_start();
if(($_SESSION['datos_admin']['estado'] == "autenticado") && ($_SESSION['datos_admin']['tipo'] == 3)) {

include("header.php");
include(XOOPS_ROOT_PATH."/header.php");
//
$mydirname = basename( dirname( __FILE__ ) ) ;
	
global $xoopsDB, $xoopsConfig, $xoopsModule, $xoopsModuleConfig, $xoopsTpl, $mid, $mydirname;
	
require_once( XOOPS_ROOT_PATH."/modules/$mydirname/include/gtickets.php" ) ;

$myts =& MyTextSanitizer::getInstance();
$module_id = $xoopsModule->getVar('mid');



function hojasde_vida()
{
global $xoopsDB, $xoopsConfig, $xoopsModule, $xoopsModuleConfig, $xoopsTpl, $mid, $mydirname;
//plantilla que se est� usando
$GLOBALS['xoopsOption']['template_main'] = "jobs_principalempresas.html";

$login_empresa = $_SESSION['datos_admin']['user'];

/* $result = $xoopsDB->query("select cid, empresa FROM ".$xoopsDB->prefix("jobs_empresas")." WHERE login='{$login_empresa}'");
list($cid, $empresa) = $xoopsDB->fetchRow($result); */

$result = $xoopsDB->query("select empresa FROM ".$xoopsDB->prefix("jobs_empresas")." WHERE login='{$login_empresa}'");
list($empresa) = $xoopsDB->fetchRow($result); 

$xoopsTpl->assign('xmid', $xoopsModule->getVar('mid'));
$xoopsTpl->assign('add_from_sitename', $xoopsConfig['sitename']);
$xoopsTpl->assign('add_from_title', _TITLE_EMPRESAS );
$xoopsTpl->assign('salir',"<a href='salir.php'>"._SALIR."&nbsp;<img src=\"images/exit.png\" border=0 alt=\""._SALIR2."\" width=\"30\" height=\"20\"/></a>");
$xoopsTpl->assign('empresa', $empresa);
$xoopsTpl->assign('ofertas', "<a href='addlisting.php'><img src=\"images/newred.gif\" border=0 alt=\""._JOBS_ADDLISTING2."\" />&nbsp;"._JOBS_ADDLISTING."</a>");
$xoopsTpl->assign('modificar_oferta', "<a href='principalempresas.php'><img src=\"images/modif.gif\" border=0 alt=\""._MODOFERTA2."\" />&nbsp;"._MODOFERTA."</a>");
$xoopsTpl->assign('modificar_empresa', "<a href='modempresa.php?op=ModEmpresa&amp;login_empresa=$login_empresa'><img src=\"images/edit.gif\" border=0 alt=\""._MOD_EMPRESA2."\" />&nbsp;"._MOD_EMPRESA."</a>");
$xoopsTpl->assign('reportar', "<a href='reporte.php'><img src=\"images/photo.gif\" border=0 alt=\""._REPORTAR2."\" />&nbsp;"._REPORTAR."</a>");

$xoopsTpl->assign('bienvenida', _BIENVENIDA);
$xoopsTpl->assign('info_ofertas', _EMPRESA_HEAD);
$xoopsTpl->assign('info_borrar', _EMPRESA_HEAD7);
$xoopsTpl->assign('info_ofertas2', _EMPRESA_HEAD5);
$xoopsTpl->assign('info_actempresa', _EMPRESA_HEAD2);
$xoopsTpl->assign('info_reporte', _EMPRESA_HEAD4);

//
	include_once(XOOPS_ROOT_PATH."/class/xoopstree.php");
/////////////		
	$resultEnvio=$xoopsDB->query("select idegresado, idoferta FROM ".$xoopsDB->prefix("jobs_envios")." WHERE idempresa=$login_empresa ORDER BY id DESC");
	//list($idegresado, $idoferta) = $xoopsDB->fetchRow($resultEnvio);
	$envios = $xoopsDB->getRowsNum($resultEnvio);	
/////		
	
	$xoopsTpl->assign('ad_exists', $envios);	
	if ($envios){
	    $xoopsTpl->assign('mis_ofertas', _MIS_RESUMES."$empresa");
		$xoopsTpl->assign('last_head_title', _JOBS_TITLE7);
		$xoopsTpl->assign('last_head_company', _PROGRAMA);
		$xoopsTpl->assign('last_head_date', _RES_OFERTA);
		$xoopsTpl->assign('last_head_local', _EXP);
			
		$rank = 1;
	
	while(list($idegresado, $idoferta)=$xoopsDB->fetchRow($resultEnvio)) {
	
	    $resultx=$xoopsDB->query("select lid, cid, name, title, numid, exp, programa, programa3, area FROM ".$xoopsDB->prefix("jobs_resume")." WHERE numid=$idegresado ");
	    $recordexist = $xoopsDB->getRowsNum($resultx);
	
		while(list($lid, $cat, $name, $title, $numid, $exp, $programa, $programa3, $area)=$xoopsDB->fetchRow($resultx)) {
			
			$resultcat=$xoopsDB->query("select title from ".$xoopsDB->prefix("jobs_res_categories")." WHERE tipo='PR' AND cid=$cat");
			list($titlecat)=$xoopsDB->fetchRow($resultcat);
			
			if (!$titlecat){
			$resultcat=$xoopsDB->query("select title from ".$xoopsDB->prefix("jobs_res_categories")." WHERE tipo='PR' AND cid=$programa");
			list($titlecat)=$xoopsDB->fetchRow($resultcat);
			}
			if (!$titlecat){
			$resultcat=$xoopsDB->query("select title from ".$xoopsDB->prefix("jobs_res_categories")." WHERE tipo='PR' AND cid=$programa3");
			list($titlecat)=$xoopsDB->fetchRow($resultcat);
			}
			if (!$titlecat){
			$titlecat = $area;
			}
				
			$resultoferta=$xoopsDB->query("select title from ".$xoopsDB->prefix("jobs_listing")." WHERE lid=$idoferta");
			list($oferta)=$xoopsDB->fetchRow($resultoferta);
				
			$a_item = array();

			$useroffset = $xoopsConfig['default_TZ'];
				
			$a_item['borrar'] = "<a href='hojasde_vida.php?pa=DelEnvio&amp;idegresado=$idegresado&amp;idoferta=$idoferta'><img src=\"images/dele.gif\" border=0 alt=\""._DEL_HOJA."\" /></a>";
            $a_item['title'] = "<a href='resumes.php?pa=viewResume&amp;numid=$numid'>$name</a>";
			$a_item['company'] = $titlecat;									
			$a_item['local'] = $exp;
			if ($oferta){
			$a_item['date'] = $oferta;
            } else{
			$a_item['date'] = _OFERTA_NOEXISTE;
			}
			$rank++;
			$xoopsTpl->append('items', $a_item);
		}
	  } // fin del while
	}// fin del If
	else {
    	$xoopsTpl->assign('no_ad', _NOHOJASDE_VIDA);
    }

//
}

/**
 * Funci�n para que la empresa borre las hojas de vida de su bandeja de entrada
 *
 * @param unknown_type $idegresado = # que identifica el egresado
 * @param unknown_type $idoferta = # que identifica la oferta
 * @param boolean $ok = variable que confirma o no la eliminaci�n de una  hoja de vida
 */

function DelEnvio($idegresado, $idoferta, $ok)
{
	global $xoopsDB, $xoopsUser, $xoopsConfig, $xoopsTheme, $xoopsLogger, $mydirname;
	
	list($recordexists) = $xoopsDB->fetchRow($xoopsDB->query("select lid FROM ".$xoopsDB->prefix("jobs_listing")." WHERE lid=$idoferta"));
	if ($recordexists){
	list($submitter) = $xoopsDB->fetchRow($xoopsDB->query("select submitter FROM ".$xoopsDB->prefix("jobs_listing")." WHERE lid=$idoferta"));
	if ($_SESSION['datos_admin']['user'] != $submitter){
	echo "<script type=\"text/javascript\">
          history.go(-1);
          </script>";
	   }
	}
		
		$request = $xoopsDB->query("select id from ".$xoopsDB->prefix("jobs_envios")." where  idegresado=$idegresado and idoferta=$idoferta");
	    list($id) = $xoopsDB->fetchRow($request);
		
			if($ok==1) {
			    $xoopsDB->queryf("delete from ".$xoopsDB->prefix("jobs_envios")." where id=$id");			
				redirect_header("hojasde_vida.php",2,_DEL_HOJA2);
				exit();

			} else {
				echo "<table width='100%' border='0' cellspacing='1' cellpadding='8'><tr class='bg4'><td valign='top'>\n";
				echo "<br /><center>";
				echo "<img src=\"images/deleteuser.gif\" border=\"0\" /><br><br>";
				echo "<b>"._BORRAR_RESUME_EMP."</b><br /><br />";
			}
			echo "[ <a href=\"hojasde_vida.php?pa=DelEnvio&amp;idegresado=$idegresado&amp;idoferta=$idoferta&amp;ok=1\">"._JOBS_OUI."</a> | <a href=\"hojasde_vida.php\">"._JOBS_NON."</a> ]<br /><br />";
			echo "</td></tr></table>";
		
} 


######################################################

$pa = isset( $_GET['pa'] ) ? $_GET['pa'] : '' ;
$idegresado = isset( $_GET['idegresado'] ) ? $_GET['idegresado'] : '' ;
$idoferta = isset( $_GET['idoferta'] ) ? $_GET['idoferta'] : '' ;
$ok = isset( $_GET['ok'] ) ? $_GET['ok'] : '' ;

switch($pa)
{
    case "DelEnvio":
    include(XOOPS_ROOT_PATH."/header.php");
    DelEnvio($idegresado, $idoferta, $ok);
	include(XOOPS_ROOT_PATH."/footer.php");
    break;
	
	default:
		$xoopsOption['template_main'] = 'jobs_principalempresas.html';
		include(XOOPS_ROOT_PATH."/header.php");
		hojasde_vida();
		break;
}

echo "<br /><br />
<div align=\"center\">" . _INFO_PAG . "</div>
<br /><br />";

include(XOOPS_ROOT_PATH."/footer.php");

}else
{
// Usuario que no se ha logueado
echo "No tienes permiso para entrar a esta p�gina...";
exit();
}  
?>